home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Your Choice 1
/
your choice.zip
/
your choice
/
SNDTOOLS
/
IPLAY11
/
IPLAY.DOC
< prev
next >
Wrap
Text File
|
1994-03-14
|
25KB
|
636 lines
▀▀▀ ███ ██ ███▀█ ███▀█▄ ▀▀▀▀▀▀▀ ▀▀▀ ███▀█▄
███ ███ ██ ███ █ ███ ██ ███ ███ ███ ██
███ ███▌██ ███ ███ ██ ███ ███ ███ ██
███ ██████ ███▀ ███▀█▄ ███ ███ ███▀██
▓██ ▓██▐██ ▓██ ▓██ ██ ▓██ ▓██ ▓██ ██
▒▓█ ▒▓█ ██ ▒▓█ █ ▒▓█ ██ ▒▓█ ▒▓█ ▒▓█ ██
░▒█ ░▒█ ██ ░▒█▄█ ░▒█ ██ ░▒█ ░▒█ ░▒█ ██
███▀█▄ ███ ▄██▀█▄ ███ ███ ███▀█ ███▀█▄
███ ██ ███ ███ ██ ███ ███ ███ █ ███ ██
███ ██ ███ ███ ██ ▀█████▀ ███ ███ ██
███▀▀ ███ ███▀██ ███ ███▀ ███▀█▄
▓██ ▓██ ▓██ ██ ▓██ ▓██ ▓██ ██
▒▓█ ▒▓█ █ ▒▓█ ██ ▒▓█ ▒▓█ █ ▒▓█ ██
░▒█ ░▒█▄█ ░▒█ ██ ░▒█ ░▒█▄█ ░▒█ ██ V1.1
Copyright 1993,1994 Inertia Productions. All rights reserved.
Programming:
------------
Stefan Danes
[a.k.a. Prime]
Ramon van Gorkom
[a.k.a. Excalibur]
Additional programming:
-----------------------
Arnd Brugman
[a.k.a. Micronics]
Graphics:
---------
Menno Seegers
[a.k.a. Arachnatron]
Features:
---------
+ Text-mode or high-resolution graphical shell
+ Supports Gravis UltraSound, Pro Audio Spectrum 16, SoundBlaster 16/16ASP,
SoundBlaster Pro, SoundBlaster, PC Speaker, Adlib SoundCard, Covox [Mono],
Stereo-On-1 and MIDI [Experimental]
+ Player is 100% assembler!!!, setup and editor are written in Turbo Pascal
+ 386+ and Pentium code for speed optimalisation
+ Allows up to 32 channels
+ Samples up to 1024KB [Yeah! Breaking the 64KB limit!]
+ Uses 32 bits mixing routines for speed and quantization noise reduction
+ EMS support [Requires LIM EMS V4.0 or above]
+ Support for Upper Memory Blocks [UMBs]
+ Supports ProTracker 2.x commands
+ Supports wildcards
+ Supports list-files [PLAY @LISTFILE.EXT]
+ Menu system
+ Help [F-1]
+ Realtime Graphical Scopes [F-2]
+ Realtime VU meters [F-3]
+ Samplename viewer [F-4]
+ 2 * 100 Channels Realtime Frequency analysis (FastFourier) [F-5]
+ DOS Shell [F-8]
+ Easy to use setup program
+ Autodetect I/O-Port, IRQ and DMA
+ Supports following modules:
* 4 Channel, 15 Samples NoiseTracker
* 4 Channel, 31 Samples NoiseTracker, ProTracker, SoundTracker etc.
* 4 and 8 Channel StarTrekker
* 4,6,8,16 and 32 Channel FastTracker
* 4,6,8,10,12,14,16 and 32 Channel TakeTracker
* 669 Modules from Composer 669 v1.x
* Extended 669 Modules from UNIS669
* STM Modules from Scream Tracker 2.x
* S3M Modules from Scream Tracker 3.x
* MTM Modules from MultiTracker 1.x
* PSM Modules from ProTracker Studio 16 [Not 100% operative due to the
many changes in the fileformat]
* WOW Modules from Mod's Grave
* FAR Modules from Farandole Composer
* INR Modules from Inertia Tracker
* ULT Modules from UltraTracker
Requirements:
-------------
- A 80386 or better processor
- VGA graphics card
- A soundcard would be nice...
What does it do?
----------------
Inertia Player plays digital sound modules through various
music devices.
Configuring the player.
-----------------------
Run ISETUP, then choose 'Select Sound Device' and press <ENTER>.
╔═══════════════════════════╤═══════════════════════╤═════╤════╤═════════╗
║ Your Soundcard: │ Possible Selection: │bits │ (1)│ Mono/St ║
╟───────────────────────────┼───────────────────────┼─────┼────┼─────────╢
║ Gravis UltraSound │ Gravis UltraSound │ 16 │ 44 │ Stereo ║
║ SoundBlaster 16/16ASP │ SoundBlaster 16/16ASP │ 16 │ 44 │ Stereo ║
║ SoundBlaster 16/16ASP │ SoundBlaster │ 8 │ 44 │ Mono ║
║ SoundBlaster Pro │ SoundBlaster Pro │ 8 │ 22 │ Stereo ║
║ SoundBlaster Pro │ SoundBlaster │ 8 │ 44 │ Mono ║
║ SoundBlaster 2.x │ SoundBlaster │ 8 │ 44 │ Mono ║
║ SoundBlaster 1.x │ SoundBlaster │ 8 │ 22 │ Mono ║
║ Pro Audio Spectrum 16 (2) │ Pro Audio Spectrum 16 │ 16 │ 44 │ Stereo ║
║ Pro Audio Spectrum 16 (2) │ SoundBlaster │ 8 │ 22 │ Mono ║
║ LogiTech Soundman 16 (2) │ Pro Audio Spectrum 16 │ 16 │ 44 │ Stereo ║
║ LogiTech Soundman 16 (2) │ SoundBlaster │ 8 │ 22 │ Mono ║
║ Sound Galaxy NX Pro 16 │ SoundBlaster Pro │ 8 │ 22 │ Stereo ║
║ Sound Galaxy NX Pro 16 │ SoundBlaster │ 8 │ 44 │ Mono ║
║ Sound Galaxy NX Pro │ SoundBlaster Pro │ 8 │ 22 │ Stereo ║
║ Sound Galaxy NX Pro │ SoundBlaster │ 8 │ 44 │ Mono ║
║ Media Concept 2.0 │ SoundBlaster │ 8 │ 22 │ Mono ║
║ Sound Booster │ SoundBlaster │ 8 │ 22 │ Mono ║
║ ThunderBoard │ SoundBlaster │ 8 │ 22 │ Mono ║
║ ATI Stereo FX │ SoundBlaster │ 8 │ 22 │ Mono ║
╚═══════════════════════════╧═══════════════════════╧═════╧════╧═════════╝
(1) Maximum mixing/replay frequency in kHz
(2) Requires the soundcard's device driver
Advanced Device Setup needs only to be modified if you encounter
problems during the soundcard detection phase or when the player
hangs during initialisation or faultly detects baseport/IRQ/DMA.
Note for GUS users: Selecting AutoDetect for BasePort/IRQ/DMA will
require the ULTRASND variable.
Miscellaneous Options.
======================
Toggle UMB Usage - Enables or disables Upper Memory Block usage
Toggle EMS Usage - Enables or disables Expanded Memory usage
(Note: Gravis UltraSound and MIDI devices
do not use Expanded Memory)
Startup with Scopes - If set, the player will start in graphical
mode with scopes [F-2], otherwise it will
use textmode with VU meters [F-3].
Toggle Repeat - If set, the module will restart when it is
done, otherwise the player will return to
DOS or menu.
Fourier Decay - Sets the decay speed of the fourier bars,
where 10 is fastest
Fourier Emphasis - Select emphasis on speed or accuracy
Playing a music file using the build-in menu.
---------------------------------------------
After configuring the player, you can start it by entering PLAY.
Now you can browse through your drives and directories by using the
cursor keys and the Enter/Return button. Drives and directories are
displayed in cyan, music filenames are displayed in white [the real
song name is yellow]. Hit the [ESC] key to return to DOS. Pressing
Enter/Return while a song is selected will play the selected song.
Playing music file(s) using parameters.
---------------------------------------
Play a single file:
PLAY <FileName.Ext>
Example: PLAY SPACE.MOD
Play multiple files using wildcards:
PLAY <FileName.Ext>
Example: PLAY ODYSSEY?.MOD
PLAY M*.STM
Play multiple files using a list file:
PLAY <@ListFile.Ext>
Example: PLAY @NiceS3M.LST
where the text file NiceS3M.LST may look like this:
e:\mod\s3m\panic.s3m
; Following line will play 2ND_PM.S3M and 2ND_SKAV.S3M
e:\mod\s3m\2nd*
E:\MOD\S3M\PLASTIC.S3M
e:\mod\s3m\strshine.s3m
The music is playing... Now what can I do?
------------------------------------------
Well... You could try hitting some keys:
ESC Return to DOS or the [build-in] menu.
Enter/Return Play next module in the list or enter menu without
stopping the music [BackSpace to return to playmode]
F-1 Help page
F-2 Realtime Graphical Scopes
F-3 Textmode realtime VU Meters
F-4 View samplenames [or comments written by the composer]
hit this key again to display more.
F-5 Realtime Fourier Frequency Analysis
F-8 Shell to DOS
F-9 Toggle ProTracker 1.0 compatibility
if enabled, all vibrato depths will be changed
F-10 Ignore BPM/Extended Tempo changes
Speed changes are valid from 1 thru 31, but some
modules use >31 [e.g. Klisje Paa klisje]
F-11 Enabling this will restart the module when it is
finished
1 thru 0 Mute Channel 1 thru 10 [Not the numeric keypad!]
Shift 1 thru 0 Mute Channel 11 thru 20
Ctrl 1 thru 0 Mute Channel 21 thru 30
Ctrl Shift 1/2 Mute Channel 31/32
End End current track and go to next [PatternBreak]
ScrollLock Loop current track [Hit again to disable]
Pause Pause [Hit again to continue playing]
Gray + Increase master volume
Gray - Decrease master volume
Shift Gray + Fast increase master volume
Shift Gray - Fast decrease master volume
Cursor Right Fast forward
Cursor Up Faster forward
Cursor Left Fast rewind
Cursor Down Faster rewind
Module Type:
------------
N.T. NoiseTracker [4 Channels, 15 Samples, 8 Bits]
M.K. ProTracker, SoundTracker, FastTracker etc. [4 Channels, 31 Samples, 8b]
FLT4 StarTrekker [4 Channels, 31 Samples, 8 Bits]
FLT8 StarTrekker [8 Channels, 31 Samples, 8 Bits]
6CHN FastTracker/TakeTracker [6 Channels, 31 Samples, 8 Bits]
8CHN FastTracker/TakeTracker [8 Channels, 31 Samples, 8 Bits]
16CH FastTracker/TakeTracker [16 Channels, 31 Samples, 8 Bits]
32CH FastTracker/TakeTracker [32 Channels, 31 Samples, 8 Bits]
xCHN TakeTracker [Where x is the number of Channels, 31 Samples, 8 Bits]
xxCH TakeTracker [Where xx is the number of Channels, 31 Samples, 8 Bits]
STM ScreamTracker 2.x [4 Channels, 31 Samples, 8 Bits]
2STM ScreamTracker 2.x [Converted with BMOD2STM, 4 Channels, 31 Samples, 8b]
S3M ScreamTracker 3.x [32 Channels, 64 Samples, 8 Bits]
669 Composer 669 1.x [8 Channels, 64 Samples, 8 Bits]
E669 UNIS669 Extended 669 [8 Channels, 64 Samples, 8 Bits]
MTM MultiTracker 1.x [32 Channels, 63 Samples, 8 Bits]
WOW Mod's Grave [8 Channels, 32 Samples, 8 Bits]
PSM ProTracker Studio 16
INR Inertia Module [32 Channels, 64 Samples, 8/16 Bits]
FAR Farandole Composer [16 Channels, 64 Samples, 8/16 Bits]
ULT UltraTracker [32 Channels, 64 Samples, 8/16 Bits]
Troubleshooting
---------------
* The player hangs during module loading using GUS:
You should remove SBOS, it will may conflict with the player.
Otherwise it could be a GUS init problem. First, try selecting another
DMA and IRQ number with the UltraSound setup. If this doesn't work: try
running ULTRINIT.EXE or GUSDMP.EXE before executing the player, or
load ULTRINIT.SYS in your CONFIG.SYS. [GUSDMP.EXE is available from
the UltraSound FTP site and its mirrors, ULTRINIT.SYS and ULTRINIT.EXE
are packaged with the UltraSound drivers v2.x and up]
* Sound and screen are screwed when using GUS:
Try setting the DMA to 1 or 3. Some computers [Chipsets actually]
have problems with 16 bit DMA channels [Channel 5 thru 7].
* The computer hangs after a few seconds when using UMB_DRV and it's
EMS driver UMB_EMS4:
UMB_EMS4 simulates the [hardware] EMS with software blockmoves.
This is way too slow for the player. Replace the EMS driver with
EMM386, QEMM386, 386^MAX or another 80386 based EMS memory manager.
* The player returns 'Not enough memory to load all samples' when loading
modules:
Install EMM386, QEMM386, 386^MAX or another 80386 based EMS memory
manager so the player can use EMS memory to load samples.
Contacting The Authors:
-----------------------
E-Mail: sdanes@marvels.hacktic.nl [Prefered!]
FidoNet: 2:284/5.23
CDN: 94:410/724
Cholera: 99:999/999.15
Or leave a message at one of these support sites:
Stefan Danes at Enigma +31-(0)4998-93103/91373
Prime at The Sound Zone +31-(0)35-282286
Prime at Maniax Dream +31-(0)2979-72019/83175
Prime at The Pentagon +IT-(I)S-PRiVATE (3 Nodes)
Support Sites:
--------------
IPLAY is free download at any support site!
[All boards are 14k4 v32bis, unless otherwise stated]
Netherlands
===========
Enigma +31-(0)4998-93103/91373 [USR HST/DS 14k4]
Fuzzy Logic +31-(0)2521-21926
Hires BBS 2 +31-(0)8352-44366/44185
Magic Land +31-(0)73-430261 [14k4]/420529 [USR HST/DS 16k8]
Maniax Dream +31-(0)2979-72019/83175
The Northern Light +31-(0)4199-5045
The Pentagon +IT-(I)S-PRiVATE [2 Nodes HST/DS 14k4, 1 Node Zyx 19k2]
Sledge Hammer +31-(0)70-3681743
The Sound Zone +31-(0)35-282286
Canada
======
Wave of Weirdness +1-418-285-4838
USA
===
The Sound Barrier +1-(718)979-6629 [14k4]/9406 [2400-9600]
The Underworld +1-(910)725-7550 [USR HST/DS 21k6]
Absolute Zero +1-(501)621-9047 [Zyxel 16k8]
Denmark
=======
P.B. +45-33258550
France
======
Day of Rebellion +33-1-30595151
Sweden
======
Mostly Harmless +46-8-52017396 [Zyxel 16k8]
Finland
=======
Soul Asylum +358-0-5055041 [USR HST/DS 16k8]
Israel
======
The Loan Shark +972-3-9318789 [14k4]/9300971 [2400]
Brazil
======
WarmBoot BBS +55-(0)194-26-5112
Advanced BBS +55-(0)21-742-5025
U.K.
====
Guru-Ten +44-91-378-9934/9935 [16k8]
Do you want to be a support BBS?
--------------------------------
If you want to be a support BBS, keep the following things in mind:
- Your BBS must be online 24h/Day
- Your modem must support [at least] v32bis 14k4 bps
- Inertia Player must be on your board as IPLAYxyb.ext, where x is the
major version number, y is the minor version number and b is a 'B' if
this version is in beta state. Ext is the file extension of your
compressor [.ZIP or .ARJ on most boards], so the filename for version
1.0Beta would be IPLAY10B.ext
- Inertia Player must be a free file, and everyone should be able to
download it, even unregistered users or guest users.
- New Inertia Player releases must be available on your board within
5 days. The best and fastest way to get the new release is to
connect to the Inertia Mail List. Otherwise you should download/freq
it at another support site or have someone else get it for you.
- If your BBS uses a mailer: Inertia Player should be file-requestable
with magic name 'IPLAY' by both listed and unlisted nodes.
- We have the right to refuse you as a support BBS, for example if we
have enough sites in the area you live in.
- Fill out the I-Wanna-be-a-support-site form and mail it to us.
- We will let you know as soon as possible if you are one of the lucky
boards that may carry the name 'Inertia Support Site' :)
The I-Wanna-be-a-support-site form
----------------------------------
Name: ______________________________
Alias: ______________________________ [Optional]
Address: ______________________________
Zip: ______________________________
City: ______________________________
Country: ______________________________ [Include State]
MailNets: ______________________________ [NodeNumbers etc., Internet prefered]
______________________________
BBS Name: ______________________________
Speciality:______________________________ [Mods,Midi,Gfx,Asm etc.]
Mailer: ______________________________ [Optional]
BBS Line1: ______________________________ [Include country/area code + speed]
BBS Line2: ______________________________
BBS Line3: ______________________________
BBS Line4: ______________________________
Harddisk: ______________________________ [Total capacity in MB]
Users/Day: ______________________________ [Average user/day]
Users: ______________________________ [Total registered users]
Comments: ______________________________ [Optional]
______________________________
______________________________
Beta-Test Team:
---------------
[in alphabetical order]
Casper van Beurden, Arnd Brugman, Kaj Eylers, Aschwin van de Haar,
Rene Kemp, Patrick van der Kruis, Frederic Lamorce, Costa Mihalidis,
Tom Ooms, Rob Oppers, Maarten Oosterink, Marc Y. Paulin, Johan Prins,
Anssi Saari, Menno & Beerend Seegers, Richard Sonneveld, Barry Vink
and Martijn Wilhelm.
History:
--------
+ Means this function was added
- Means this function was removed
* Means this function was changed/fixed
Version 0.95b [Non-Public Beta]
[First beta version shipped to the beta testers]
Version 0.96b [Non-Public Beta]
* All mixing routines are now 32 bits
+ Added UMB support
+ Added EMS support
+ Added 16 and 32 channel support
* Increased maximum sample size from 64Kb to 128KB [actually: the
maximum sample size is limited to the amount of free memory...]
Version 0.97b [Non-Public Beta]
* Fixed a major bug: Volume was sometimes not updated!
* Fixed some minor bugs
+ Added graphical shell
+ Added Pentium parallel processing support
* Speed-ups for Adlib/Honker/Covox
+ Added MIDI support [Not fully operational yet..]
+ Added CPU type, CPU clock and V86 mode detection in setup
* Loader has been completly rewritten: it's now easier to
implement other fileformats
* Increased the maximum number of samples from 31 to 63
* Increased the maximum number of octaves from 3 to 8
+ Added 669 support
+ Added STM support
* Changed the Gravis UltraSound volume table, sound was too loud
+ Added realtime VU meters
Version 0.98b [Non-Public Beta]
* Sample transfers from/to UltraSound DRAM now use DMA
* Several speed enhancements
* Better errorchecking for modules
* ProTracker 1.0 Compatibility can be toggled with F-9 instead of F-1
+ Added F-10 to disable BPM tempos
+ Added a help page [F-1]
+ Added samplename viewer [F-4]
* The DOS time is now updated when shelling or exiting
* Now ANY number of channels is supported [max. 32 channels]
+ Added S3M support
+ Added MTM support
+ Added WOW support
+ Added PSM support [Caution: not 100% operative due to the many
changes in the fileformat...]
Version 0.99b [Non-Public Beta]
+ Added SoundBlaster 16/16ASP support [16bits up to 44kHz!]
+ Added wildcard and listfile support
+ Added menu system if player is executed without parameters
+ Added TakeTracker support
+ Added Fourier frequency analysis [F-5]
* UltraSound doesn't use the system timer anymore
Version 1.00b [Public Beta]
* Fixed a bug in the S3M loader that caused clicks in samples
* New graphics!
+ Display error-message when a module can't be loaded in the menu
* Changed Fourier screen a little bit...
Version 1.1 [Public Release]
* Fixed numerous minor bugs
+ Added channelmute option
+ Added PatternLoop option [ScrollLock]
+ Added Pause option [Pause]
- Removed ULTRACLICKS(tm)!!!
+ Added BackSpace key to return to playmode when you pressed return
* Fixed a bug that caused incorrect loops
* New GUS Init code...
+ Added the PatternDelay command [EE], which wasn't implemented yet
* Fixed the bug that could hang the machine if the module ended
in a DOS shell
* Fixed a few bugs in the MTM loader
* Fixed a bug in the 669 loader
* Several minor visual changes
+ Added fast master volume change [Shift Gray +/-]
+ Added Panning [E8] and Fine Panning [8] commands [GUS only for now]
* Sample Name Viewer [F-4] now also displays size, volume, looppos etc.
+ Added FAR support [Farandole Composer]
* New Fourier engine! [This new FastFourier engine is faster, smoother
and more accurate compared to the old QuickFourier engine!!!]
* Increased maximum sample size from 128KB to 1 MEGABYTE!
[Guess 1024KB should be enough for now :-]
* Cursor right/up for fast/faster forward
+ Cursor left/down for fast/faster rewind
* Enabled Stereo-On-1 support...
* SB/SBPro/SB16 don't use the system timer anymore [Improves DOSShell]
+ Added ULT support [UltraTracker] [16 bits samples not yet supported]
* Enhanced S3M Compatiblity
+ Added Extended 669 support [UNIS669]
+ Added support for SoundBlaster 2.0/Pro mixed at 44kHz [Mono]
* Increased maximum number of patterns from 128 to 256
+ Added Pro Audio Spectrum 16 support [16bits up to 44kHz]
[Thanks to Johan Prins for lending his PAS16]
Coming soon:
------------
- Directory Sorting... [Otherwise Excalibur keeps complaining hehehe]
- 16 bit samples playable on all soundcards and PC honker...
- Panning for all soundcards and PC honker...
- Archive Support
- Bugfixes?
- New features I can't think of right now...
- And last but certainly not least:
The Inertia Module Editor! [Coded by Excalibur/Inertia]
Featuring: - 8/16 bits samples
- Up to 32 Channels
- Up to 64 Samples
- Samples up to 1024KB
- More than 40 effects!
Also coming soon, at a software dealer near you:
The MAGIC MOD ROM, approx. 500 MEGABYTES of digital music and
music software. It contains all sorts of modules including MOD,
STM, S3M, 669, MTM, FAR, ULT etc. All files are sorted at genre
in different directories [e.g. HOUSE, NEWAGE, SOUL etc].
On this CD-ROM you can find Inertia Player version 1.11 for use
with IBM compatible computers running DOS, other platforms are
supported too [OS/2, Windows, Mac, Amiga, Atari and Unix].
Call or write for more information:
PC-Visie
Magnolialaan 19
4268 CM Almkerk
The Netherlands
Voice: +31-(0)1834-3095
E-Mail: j.a.j.stevens@kub.nl
Fido: 2:284/103.16
Digital: 15:900/9107
Disclaimer:
-----------
In no event the authors will be liable for any damages, including any
lost profits, lost savings or other incidental or consequential damages
arising out of your use or inability to use the program, or for any claim
by any other party.
Inertia Player is free, it may not be sold without written permission of
the authors. Also, it may not be used in a commercial way without permission.
All mentioned Trademarks and Copyrights are registered by their
respective owners.
Prime/Inertia